home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / program / 670 / on_line / on_line.doc < prev   
Encoding:
Text File  |  1993-01-31  |  11.3 KB  |  254 lines

  1.                   ON_LINE.DOC 1.3    JAN. 1993
  2.  
  3. NOTE: These programs need to be on a HARD DRIVE to run.
  4.  
  5. The purpose of these programs is to provide an editable On Line
  6.      manual or On Line HELP! for any Program with a Pull Down Menu. 
  7.  
  8. These programs will run in ST high & ST medium.
  9. These programs have been tested on an ATARI MEGA ST 4 with TOS 2.06
  10. and limited testing on a TT
  11.  
  12. After UnArcing ON_LINE.ARC there should be 4 files.
  13.  
  14. 1. ON_LINE.DOC 1.3  -  This text file.
  15. 2. ON_LINE.ACC 1.3  -  The On Line accessory.
  16. 3. CREATEON.PRG 1.3 -  The program that initially creates the 
  17.                        random access file ( ********.RAN ).  And
  18.                        does other stuff also.
  19. 4. MANUAL.TXT 1.3   -  An example manual in text file form.
  20.  
  21. Quick Start - For those in the crowd that would like to get
  22.      started right away.  Copy ON_LINE.ACC to directory C:\
  23.      Copy CREATEON.PRG to your hard drive (anywhere).  Run
  24.      CREATEON.PRG   You may be able to figure it out from
  25.      there.
  26.  
  27. Upgrade from 1.0 to 1.3 - Run CREATEON.PRG v. 1.3.  Use the
  28.      "1.0 Create a Text File from .RAN" menu option under the
  29.      "More Me" menu to transfer your existing manual to a 
  30.      ********.TXT file.  The rest you should be able to deal with.
  31.  
  32. Slow but sure start - Read this file.
  33.  
  34.  
  35. CREATEON.PRG - Pull down menu.
  36.  
  37.      Desk Me - CreateOn - a note about who wrote the programs.
  38.  
  39.      Random Me - Create Random Access File - the random access file
  40.           is made up of pages (records).  The size of the page is
  41.           up to the user - you.  The size of the page is configurable
  42.           from 15 to 79 characters horizontally.  5 to 20 characters
  43.           vertically.  And there may be 100 to 1000 pages in the
  44.           random access file.  The random access file size will be
  45.           shown and then the user will be given a choice to create
  46.           the file or not.  If there is not enough space on the
  47.           hard drive to create the file an alert box will let the 
  48.           user know.  The random access file can be anywhere on the
  49.           hard drive and can be named anything.  If the extension
  50.           .RAN is left off it will be added for the user.  The file
  51.           C:\ON_LINE.DAT will also be created at this time.  This
  52.           file contains data that ON_LINE.ACC will use.  ON_LINE.DAT
  53.           must stay in the root directory on C:\ drive.  Also if
  54.           at anytime the user wants to mess around with these files
  55.           make a copy and mess with the copy.  It is almost guaranteed
  56.           that if these files are altered the programs will not run
  57.           correctly.   Recommended beginning random access file size - 
  58.           79 characters horizontal, 20 characters vertical, 300 pages.
  59.           Note: v. 1.3 ********.RAN files will be 1.95% - 11.10% smaller
  60.           than v. 1.0 files.  Depending on your configuration.
  61.  
  62.      Random Me - Initialize Existing Files - this option will 
  63.           initialize ********.RAN and ON_LINE.DAT  The random
  64.           access file size will remain the same.
  65.  
  66.      Random Me - Add to .RAN from a Text File - select a text file
  67.           and the pages (records) in the .TXT file will be added to 
  68.           the random access file.  Duplicates will not be added. 
  69.           MANUAL.TXT should be the first text file added to the
  70.           random access file.  The pages (records) in the Text file
  71.           must be separated by "*****"  At least 5 asterisk in a row.
  72.           Look at MANUAL.TXT for a better idea.
  73.  
  74.      Random Me - Create a Text File from .RAN - this selection
  75.           will generate a text file from the random access file.
  76.           The pages (records) will be alphabetically sorted.
  77.           This is a good way to make a back up of the random access
  78.           file.  Also this is the method that will be used to 
  79.           transfer an On Line manual when new versions of these
  80.           programs are released.
  81.  
  82.      Random Me - Append a Text File from .RAN - an existing 
  83.           text file will be appended from the random access file.
  84.           The pages (records) added will be in alphabetical order. 
  85.  
  86.      Random Me - Absolute - .RAN to Text File - a text file will
  87.           be generated from the random access file sequentially.
  88.           It is possible for pages (records) to get lost in the 
  89.           random access file.  This is a way to recover that
  90.           information.  The pages will not be in alphabetical
  91.           order.  This option will not recover deleted records.
  92.  
  93.      Random Me - Call ON_LINE.PRG - ON_LINE.ACC may be renamed to
  94.           run as a program.  If there is enough free RAM and if
  95.           ON_LINE.PRG is in the same directory as CREATEON.PRG
  96.           ON_LINE.PRG may be run from CREATEON.PRG
  97.  
  98.      Random Me - Quit - quit the program.
  99.  
  100.                    
  101.      More Me - Analyze Synonym Chaining - This option will
  102.           analyze the efficiency of the ********.RAN file.
  103.           A record with 0 links is the most efficient and can
  104.           be accessed very quickly.
  105.  
  106.      More Me - Recover All Deleted Records - Name a new ********.TXT
  107.           file in an existing path.  Use this menu selection to
  108.           recover all deleted records that have not been overwritten
  109.           by new ADDed or MODIFYed records.
  110.  
  111.      More Me - Rebuild ON_LINE.DAT - If ON_LINE.DAT becomes corrupt
  112.           (or your dog deletes it) use this option to rebuild the
  113.           ailing file.  
  114.  
  115.      More Me - 1.0 Create a Text File from .RAN - Transfers the
  116.           manual from the ********.RAN to a Text file (********.TXT).
  117.           This option will only work with a random access file 
  118.           created with CREATEON.PRG v. 1.0
  119.  
  120.      More Me - Show Hour Glass Slow - The mouse changes shape 22
  121.           times.  View it here with out accessing your hard drive.
  122.  
  123.      More Me - Show Hour Glass Fast - Don't blink.  The hour glass
  124.           change shape rapidly. 
  125.  
  126.  
  127. ON_LINE.ACC - the On Line manual interface, runs in 44 K.
  128.  
  129.      The options at the bottom of the screen are selected by
  130.      pressing the outlined letter in the respective word or
  131.      clicking on the word.  For example to select Add - press
  132.      "a" or "A" on the keyboard or click directly on the word
  133.      "Add".
  134.  
  135.      Add - use this option to add a new page to the random access
  136.           file.  The index of the page must be in the first line
  137.           and the first 15 characters.  An addition might look
  138.           like this.
  139. characters     ________            Note: characters under the dashed  
  140. 1.             PRINT                     line will show in the list
  141. 2.                                       of pages.  Neat is easy to read.
  142. 3.
  143.  
  144.           In the example the index is the word PRINT.
  145.           List an existing page for another example.
  146.  
  147.      Modify - this is the way to modify an existing page.  Select
  148.           a page to modify from the list of pages.  Then modify it.
  149.  
  150.      Delete - delete a page from the random access file.  Select a
  151.           page to delete from the list of pages.  The page will
  152.           be shown on the screen, then the user will have the option
  153.           to delete.  Deleted records may be recovered later with
  154.           CREATEON.PRG  v. 1.3 if the deleted records have not
  155.           been overwritten by new additions or modifications.
  156.  
  157.      List - Select a page from the list of pages.  The page will
  158.           be displayed to the screen.
  159.  
  160.      ⇧ (up arrow) - the list of pages can get pretty long so 
  161.           this is the way to move around in the list.  Move 
  162.           alphabetically backward.  Also the list of pages only 
  163.           shows the first 8 characters of the index.  15 characters 
  164.           are used by the program internally for comparisons.
  165.  
  166.      ⇩ (down arrow) - move alphabetically forward.
  167.  
  168.      Quit - Return to the parent program when called as an accessory
  169.           or return to the desk top when run as a program.
  170.           The file ON_LINE.DAT maybe updated at this time
  171.           if any significant changes have been made.  So
  172.           if the user turns off power to the computer before
  173.           Quit - significant changes maybe lost.  Significant
  174.           changes would be - an Add, a Delete, a Modify that
  175.           changes any characters with in the first 15 characters
  176.           of the first line of a record.
  177.  
  178.      Reload - The information in ON_LINE.DAT is read when the
  179.           accessory is first loaded.  If the user makes significant
  180.           changes with ON_LINE.PRG or CREATEON.PRG and then uses 
  181.           ON_LINE.ACC to access the ********.RAN file the ON_LINE.ACC 
  182.           information may not be up to date.  Reload will update 
  183.           ON_LINE.ACC so it has the current information.  Reload 
  184.           will be disabled if On_Line is run as a program or if
  185.           significant changes are made while using ON_LINE.ACC
  186.  
  187.  
  188.      LF: #### of ####  ###.## %  - yes that's a mouth full.
  189.           Lets say there are 100 pages in the random access file
  190.           and 10 to them are full.  The load factor line looks
  191.           like this.  LF: 10 of 100  10.00 %  Get the idea.
  192.           The load factor tells the user how full the random access
  193.           file is.  ON_LINE.ACC is stable and fast up to and including
  194.           100%.  If the ********.RAN file is full and more ADDs are
  195.           required use CREATEON.PRG to save the manual to a text file
  196.           and create a larger .RAN file.
  197.  
  198. CAUTION - a word of caution.  Although these programs have been
  199.           used and tested the user may want to back up the hard drive.
  200.           This is a good idea whether or not the user uses these
  201.           programs.
  202.  
  203. Credit - these programs were written in the United States using
  204.           GFA BASIC and DevpacST2.  Assembly language was used to
  205.           speed up some of the routines - not that GFA is slow
  206.           but assembly is faster.
  207.  
  208. Share Ware - Support Share Ware programmers.
  209.           It's so easy to go about our business and forget that 
  210.           someone spent hours designing a program for us to use.
  211.           They could have kept it to themselves.  Often Share Ware 
  212.           programmers receive very little thanks - Seriously.  
  213.           Don't count on some other user to send in a check. 
  214.           Every other person is thinking the same thing you are 
  215.           - someone else will do it.
  216.                If you want to support these programs and their
  217.           continued development show some interest by registering.          
  218.  
  219.      Upgrades from v. 1.0 to v. 1.3 are FREE!
  220.  
  221.  
  222. Bugs - yea, there are probably some still in there.  If you run
  223.           into one let me know even if you aren't registered - 
  224.           you will be doing everyone a favor.
  225.  
  226. The editor - The on line editor is not the best I know.  Some
  227.           users may want to use a favorite word processor 
  228.           for major editing of a text file and then add
  229.           the text file to the random access file.
  230.           There is a rumor that an integrated word
  231.           processor is in the works. 
  232.           
  233.  
  234. These programs are Share Ware: $15
  235.  
  236. CHARLES H. HARVEY
  237. P.O. BOX 701 
  238. LOUISVILLE, CO 80027 
  239.  
  240. On Genie: C.HARVEY9 
  241.  
  242.  
  243.  
  244.  
  245.  
  246. Atari, ST, are copyrights of Atari Corporation.
  247.  
  248. All other products mentioned are copyright and/or trademark of their 
  249. respective holders.
  250.  
  251.  
  252.  
  253.  
  254.